environmental deed of indemnity - Turkish English Dictionary